package com.mit.web.view.component.monitor
{
	import flash.display.DisplayObject;

	public interface IMonitorToken
	{
		function get target():Object;
		function get parent():DisplayObject;		
		function get cancelHander():Function;
		
		function get label():String;
		function set label(val:String):void;
		
		function get minValue():Number;
		function set minValue(val:Number):void;
		
		function get curValue():Number;
		function set curValue(val:Number):void;
		
		function get maxValue():Number;
		function set maxValue(val:Number):void;
		
		function update(curValue:Number = -1, label:String = null):void;
		function stop():void;
		
	}
}